$(function(){
	//查询所有用户信息
	var totalPage =2;//一共多少页数据
	var pageSize =6;//每页显示10条数据
	var currentPage =1;//当前第几页数据，默认为1
	var isLoading = false;//是否正在加载更多数据//
	query(1);
	function query(pageNum){
		  var p ={};
          p.pageSize = pageSize;
          p.pageNum = pageNum;
		  $('#user-log').empty();
		  $('#user-log').append('<tr><td  hidden="true">主键号</td> <td>序号</td> <td>用户名</td><td>登录系统时间</td></tr>');
	$.ajax({
		  type:"POST",
		  url:"/movie.front/log/findAllLogList",
		  data:JSON.stringify(p),
		  dataType:"json",
		  contentType:"application/json",
		  success:function(data){
           array = data.result.list;
           for(var i=0;i<array.length;i++){
        	   var html = '' ;
        	   var logTime = transfer(array[i].logTime);
        		   html = html+'<tr><td  hidden="true">'+array[i].id+'</td><td>'+(i+1)+'</td><td>'+array[i].logUserName+'</td><td>'+logTime+'</td></tr>';
           	    $('#user-log').append(html); 
        	  
           }
           //总共多少页
           $('#paginator').empty();
           var totalPages = data.result.pages;
        	   var pageHtml = '<ul>';
        	   pageHtml =pageHtml+'<li class="m-pagination-page"><a herf="javascript:void(0);" id="firstPage" onclick="firstPagesquery(1)"> 首页 </a></li>';
        	   for(var i=0;i<totalPages;i++){
        		  pageHtml = pageHtml+'<li class="m-pagination-page"><a herf="javascript:void(0);" onclick="currentPagesquery('+(i+1)+')" id='+(i+1)+'>'+(i+1)+'</a></li>'; 
        	   }
        	   pageHtml =pageHtml+'<li class="m-pagination-page"><a herf="javascript:void(0);" id="endPage" onclick="endPagequery('+totalPages+')">尾页</a></li>';
        	   pageHtml =pageHtml+'</ul>';
        	   $('#paginator').append(pageHtml);
		   
		  }
	
	   });
		
	}
 });
//当前页
function currentPagesquery(currentId){
	 // alert(currentId);当前页码
	  $('#paginator').empty();
	     var p ={};
         p.pageSize = 6;
         p.pageNum = currentId;
	  $('#user-log').empty();
	  $('#user-log').append('<tr><td  hidden="true">主键号</td> <td>序号</td> <td>用户名</td><td>登录系统时间</td></tr>');

    $.ajax({
	  type:"POST",
	  url:"/movie.front/log/findAllLogList",
	  data:JSON.stringify(p),
	  dataType:"json",
	  contentType:"application/json",
	  success:function(data){
      array = data.result.list;
      if(currentId==1){
      for(var i=0;i<array.length;i++){
   	    var html = '' ;
   	  var logTime = transfer(array[i].logTime);
   	 html = html+'<tr><td  hidden="true">'+array[i].id+'</td><td>'+(i+1)+'</td><td>'+array[i].logUserName+'</td><td>'+logTime+'</td></tr>';
      	    $('#user-log').append(html); 
         }
      }
      else{
    	   for(var i=0;i<array.length;i++){
    		   var flag = (currentId-1)*6+i+1;
    	   	    var html = '' ;
    	   	  var logTime = transfer(array[i].logTime);
    	   	 html = html+'<tr><td  hidden="true">'+array[i].id+'</td><td>'+flag+'</td><td>'+array[i].logUserName+'</td><td>'+logTime+'</td></tr>';
    	      	    $('#user-log').append(html); 
    	         }
      }
      
      
   
  	
	   //总共多少页
      var totalPages = data.result.pages;
   	   var pageHtml = '<ul>';
   	   pageHtml =pageHtml+'<li class="m-pagination-page"><a herf="javascript:void(0);" id="firstPage" onclick="firstPagesquery(1)"> 首页 </a></li>';
   	   for(var i=0;i<totalPages;i++){
   		  pageHtml = pageHtml+'<li class="m-pagination-page"><a herf="javascript:void(0);" onclick="currentPagesquery('+(i+1)+')" id='+(i+1)+'>'+(i+1)+'</a></li>'; 
   	   }
   	   pageHtml =pageHtml+'<li class="m-pagination-page"><a herf="javascript:void(0);" id="endPage" onclick="endPagequery('+totalPages+')">尾页</a></li>';
   	   pageHtml =pageHtml+'</ul>';
   	   $('#paginator').append(pageHtml);
	  }

  });
}

//首页
function  firstPagesquery(firstPageId){
	currentPagesquery(firstPageId);
}

//尾页
function  endPagequery(endPageId){
	currentPagesquery(endPageId);
	 }

//将时间戳转化成时间
function transfer(val){
		if(val){
			val = parseInt(val, 10) * 1000;
			var date = new Date(val);
			//return date.format('yyyy-MM-dd hh:mm:ss');
			return date.format('yyyy-MM-dd hh:mm:ss');
		}
		return '';
	}
	//重写javaScript日期对象原型
	Date.prototype.format = function(fmt){
		var o = {
			'M+': this.getMonth() + 1,//月份
			'd+': this.getDate(),//日
			'h+': this.getHours(),//小时
			'm+': this.getMinutes(),//分
			's+': this.getSeconds(),//秒
			'q+': Math.floor((this.getMonth() + 3) / 3),//季度
			'S': this.getMilliseconds()//毫秒
		};
		if(/(y+)/.test(fmt))
			fmt = fmt.replace(RegExp.$1, (this.getFullYear() + '').substr(4 - RegExp.$1.length));
		for( var k in o)
			if(new RegExp('(' + k + ')').test(fmt))
				fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (('00' + o[k]).substr(('' + o[k]).length)));
		return fmt;
	}
